定義と使用法
date()
関数はローカルの日付と時刻をフォーマットし、フォーマットされた日付文字列を返します。
例
ローカルの日付と時刻をフォーマットし、フォーマットされた日付文字列を返します。
<?php
//出力日
エコー日付( "l" ) 。 "<br>" ;
//出力日、日付、月、年、時間、または午後
エコー日付( "l js \ of fy h:i:s a" ) ;
?>
自分で試してみてください
文法
日付(フォーマット、タイムスタンプ) ;
パラメーター |
説明する |
形式 |
必須。出力日付文字列の形式を指定します。次の文字を使用できます。
- D-月の何日(01から31)
- D-曜日のテキスト表現(3文字)
- J-主要なゼロなしで月の何日(1から31)
- L(「L」の小文字) - 曜日のテキスト表現を完全に表現
- n -ISO -8601曜日のデジタル形式の表現(1つの月曜日、7つの日曜日を意味します)
- s-月の英語序的接尾辞(2文字:st、nd、rd、またはth。jで使用)
- w-曜日の日数(0は日曜日、6は土曜日を意味します)
- Z-今年の何日(0から365)
- W -ISO -8601数値形式では、年間の毎週の数値を表します(月曜日から[月曜日]からの開始)
- F-月の全文表現(1月から12月)
- M-月の数値表現(01から12)
- M-月の短いテキスト表現(3文字)
- n-主要なゼロなしで月数は表されます(1から12)
- T-特定の月に含まれる日数
- L-跳躍年かどうか(1年の場合は1、そうでなければ0です)
- o- ISO -8601標準に基づく年数
- Y-年の4桁の表現
- Y-年の2桁の表現
- A-小文字フォーム:AMまたはPM
- A-資本フォーム:AMまたはPM
- b-スウォッチインターネット時間(000〜999)
- G -12時間ゼロのない12時間システム(1〜12)
- G -24時間の先頭のゼロ(0〜23)
- H -12時間ゼロ(01〜12)を備えたシステム
- h -24時間の主要なゼロ(00〜23)
- i-ポイント、主要なゼロ(00〜59)
- s-秒、主要なゼロ(00〜59)
- u -microseconds(php 5.2.2に新しく追加)
- E-タイムゾーン識別子(例:UTC、GMT、大西洋/アゾレス)
- I(iのcapsular形式) - 日付が夏時間であるかどうか(1夏時間の場合、それ以外の場合は0)
- o-グリニッジ時間(GMT)の違い、時間の違い(例:+0100)
- P-グリニッジ時間(GMT)の違い、時間:議事録(PHP 5.1.3で新しく追加)
- T-タイムゾーンの略語(例:EST、MDT)
- z-秒単位でタイムゾーンオフセット。 UTCの西のタイムゾーンのオフセットは負です(-43200〜50400)
- C-ISO-8601標準日(たとえば、2013-05-05T16:34:42+00:00)
- R- RFC 2822形式の日付(例:2013年4月12日12:01:05 +0200)
- U- UNIX ERA以降の秒数(1970年1月1日00:00:00 GMT)
また、次の定義済み定数(PHP 5.1.0の時点で利用可能):
- date_atom-原子(例:2013-04-12T15:52:01+00:00)
- date_cookie-http cookie(例:金曜日、12-午後15:52:01 utc)
- date_iso8601-ISO-8601(例:2013-04-12T15:52:01+0000)
- date_rfc822 -rfc 822(例:金、12月13日15:52:01 +0000)
- date_rfc850-rfc 850(例:金曜日、12-APR-13 15:52:01 UTC)
- date_rfc1036 -RFC 1036(例:金、12月13日15:52:01 +0000)
- date_rfc1123 -RFC 1123(例:金、2013年4月12日15:52:01 +0000)
- date_rfc2822 -RFC 2822(金、2013年4月12日15:52:01 +0000)
- date_rfc3339 -date_atom(php 5.1.3で始まる)と同じ
- date_rss -rss(金、2013年8月12日15:52:01 +0000)
- date_w3c-World Wide Web Alliance(例:2013-04-12T15:52:01+00:00)
|
タイムスタンプ |
オプション。整数を指定するUNIXタイムスタンプ。デフォルトは現在の現地時間(time())です。 |